1
general::
Phrase(s): three bricks shy of a load
stupid; dense; shortchanged on intelligence. • I would never say she was dense. Just three bricks shy of a load. • Why do you act like you’re three bricks shy of a load?
McGrawhill's American Idioms And Phrasal Verbs